Skip to content

Clean CI and upgrade analysis tools to latest on lowest dependency runs#13

Merged
sylfabre merged 1 commit intomainfrom
upgrade-analysis-tools
Mar 24, 2026
Merged

Clean CI and upgrade analysis tools to latest on lowest dependency runs#13
sylfabre merged 1 commit intomainfrom
upgrade-analysis-tools

Conversation

@sylfabre
Copy link
Contributor

Summary

  • Replace composer install with ramsey/composer-install@v2 for proper lowest/highest dependency support
  • Upgrade actions/checkout from v2 to v4
  • Fix CI trigger branch from master to main, add fail-fast: false
  • Add dependency-versions matrix for lowest/highest testing
  • Add step to upgrade phpstan, rector, phpunit and phpcs to latest when running with lowest dependencies
  • Fix phpcs.xml.dist to use assoconnect ruleset instead of PSR12
  • Fix .gitignore cache file name

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@sonarqubecloud
Copy link

@sylfabre sylfabre merged commit 45f0099 into main Mar 24, 2026
4 of 6 checks passed
@sylfabre sylfabre deleted the upgrade-analysis-tools branch March 24, 2026 22:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant